Part Number Hot Search : 
AS78L 2SC50 DS21554 121002 2SK1861 SE7905 ASLPB MMST918
Product Description
Full Text Search
 

To Download MC9S08MM128VLH64 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ? freescale semiconductor, inc., 2009-2010. all rights reserved. freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. 80-lqfp 12mm x 12mm 64-lqfp 10mm x 10mm 81-mapbga 10mm x10mm 8-bit hcs08 central processor unit (cpu) ? up to 48-mhz cpu above 2.4 v, 40 mhz cpu above 2.1 v, and 20 mhz cpu above 1.8 v across temperature of -40c to 105c ? hcs08 instruction set with added bgnd instruction ? support for up to 33 interrupt/reset sources on-chip memory ? 128 k dual array flash read/program/erase over full operating voltage and temperature ? 12 kb random-access memory (ram) ? security circuitry to prevent unauthorized access to ram and flash power-saving modes ? two ultra-low power stop modes. peripheral clock enable register can disable clocks to unused modules to reduce currents ? time of day (tod) ? ultra-low power 1/4 sec counter with up to 64s timeout. ? ultra-low power external oscillator that can be used in stop modes to provide accurate clock source to the tod. 6 usec typical wake up time from stop3 mode clock source options ? oscillator (xosc1) ? loop-control pierce oscillator; 32.768 khz crystal or ceramic resonator dedicated for tod operation. ? oscillator (xosc2) ? for high frequency crystal input for mcg reference to be used for system clock and usb operations. ? multipurpose clock generator (mcg) ? pll and fll; precision trimming of internal reference allows 0.2% resolution and 2% deviation over temperature and voltage; supports cpu frequencies from 4 khz to 48 mhz. system protection ? watchdog computer operating properly (cop) reset watchdog computer operating properly (cop) reset with option to run from dedicated 1-khz internal clock source or bus clock ? low-voltage detection with reset or interrupt; selectable trip points; separate low-voltage warning with optional interrupt; selectable trip points ? illegal opcode and illegal address detection with reset ? flash block protection for each array to prevent accidental write/erasure ? hardware crc to support fast cyclic redundancy checks development support ? single-wire background debug interface ? real-time debug with 6 hardware breakpoints (4 pc, 1 address and 1 data) breakpoint capability to allow single breakpoint setting during in-circuit debugging ? on-chip in-circuit emulator (ice) debug module containing 3 comparators and 9 trigger modes peripherals ? cmt ? carrier modulator timer for remote control communications. carrier generator, modulator and driver for dedicated infrared out. can be used as an output compare timer. ? iic ? up to 100 kbps with maximum bus loading; multi-master operation; programmable slave address; interrupt driven byte-by-byte data transfer; supports broadcast mode and 11-bit addressing ? pracmp ? analog comparator with selectable interrupt; compare option to programmable internal reference voltage; operation in stop3 ? sci ? two serial communications interfaces with optional 13-bit break; option to connect rx input to pracmp output on sci1 and sci2; high current drive on tx on sci1 and sci2; wake-up from stop3 on rx edge ? spi1 ? serial peripheral interface (spi) with 64-bit fifo buffer; 16-bit or 8-bit data transfers; full-duplex or single-wire bidirectional; double-buffered transmit and receive; master or slave mode; msb-first or lsb-first shifting ? spi2 ? serial peripheral interface with full-duplex or single-wire bidirectional; double-buffered transmit and receive; master or slave mode; msb-first or lsb-first shifting ? tpm ? two 4-channel timer/pwm module; selectable input capture, output compare, or buffered edge- or center-aligned pwm on each channel; external clock input/pulse accumulator ? usb ? supports usb in full-speed device configuration. on-chip transceiver and 3.3v regulator help save system cost, fully compliant with usb specification 2.0. allows control, bulk, interrupt and isochronous transfers. not available on mc9s08mm32a devices. ? adc16 ? 16-bit successive approximation adc with up to 4 dedicated differential channels and 8 single-ended channels; range compare function; 1.7 mv/ ? c temperature sensor; internal bandgap reference channel; operation in stop3; fully functional from 3.6v to 1.8v, configurable hardware trigger for 8 channel select and result registers ? pdb ? programmable delay block with 16-bit counter and modulus and prescale to set reference clock to bus divided by 1 to bus divided by 2048; 8 trigger outputs for adc16 module provides periodic coordination of adc sampling sequence with sequence completion interrupt; back-to-back mode and timed mode ? dac ? 12-bit resolution; 16-word data buffers with configurable watermark . ? opamp ? two flexible operational amplifiers configurable for general operations; low offset and temperature drift. ? triamp ? two trans-impedance amplifiers dedicated for converting current inputs into voltages. input/output ? up to 47 gpios and 2 output-only pin and 1 input-only pin. ? voltage reference output (vrefo). ? dedicated infrared output pin (iro) with high current sink capability. ? up to 16 kbi pins with selectable polarity. package options ? 81-mbga 10x10 mm ? 80-lqfp 12x12 mm ? 64-lqfp 10x10 mm freescale semiconductor data sheet: technical data document number: mc9s08mm128 rev. 3, 10/2010 mc9s08mm128 series covers: mc9s08mm128, and mc9s08mm64, mc9s08mm32, and mc9s08mm32a an energy-efficient so lution from freescale freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
freescale semiconductor 2 contents related documentation find the most current versio ns of all documents at: http://www.freescale.com. ? reference manual ?mc9s08mm128rm contains extensive product information including modes of operation, memory, resets and interrupts, register defin ition, port pins, cpu, and all module information. 1 devices in the mc9s08mm128 series. . . . . . . . . . . . . . . . . . . . . 3 1.1 pin assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1.1 64-pin lqfp . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1.2 80-pin lqfp . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.1.3 81-pin mapbga . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.2 pin assignments by packages . . . . . . . . . . . . . . . . . . . 10 2 electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1 parameter classification . . . . . . . . . . . . . . . . . . . . . . . . 13 2.2 absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . 14 2.3 thermal characteristics . . . . . . . . . . . . . . . . . . . . . . . . 15 2.4 esd protection characteristics . . . . . . . . . . . . . . . . . . 16 2.5 dc characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.6 supply current characteristics . . . . . . . . . . . . . . . . . . . 20 2.7 pracmp electricals . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.8 12-bit dac electricals. . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.9 adc characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.10 mcg and external oscillator (xosc) characteristics .33 2.11 ac characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . .36 2.11.1 control timing . . . . . . . . . . . . . . . . . . . . . . . . . .36 2.11.2 tpm timing . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 2.12 spi characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . .39 2.13 flash specifications . . . . . . . . . . . . . . . . . . . . . . . . . . .42 2.14 usb electricals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43 2.15 vref electrical specifications . . . . . . . . . . . . . . . . . . .44 2.16 triamp electrical parameters . . . . . . . . . . . . . . . . . . .46 2.17 opamp electrical parameters. . . . . . . . . . . . . . . . . . . .47 3 ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48 3.1 device numbering system . . . . . . . . . . . . . . . . . . . . . .48 3.2 package information . . . . . . . . . . . . . . . . . . . . . . . . . . .49 3.3 mechanical drawings . . . . . . . . . . . . . . . . . . . . . . . . . .49 4 revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 3 1 devices in the mc9s08mm128 series the following table summarizes the feature set available in the mc9s08 mm128 series of mcus. table 1. mc9s08mm128 series features by mcu and package feature mc9s08mm128 mc9s08mm64 mc9s08mm32 mc9s08mm32a pin quantity 81 80 64 64 64 64 flash size (bytes) 131072 65535 32768 32768 ram size (bytes) 12k 12k 4k 2k programmable analog comparator (pracmp) yes yes yes yes debug module (dbg) yes yes yes yes multipurpose clock generator (mcg) yes yes yes yes inter-integrated communication (iic) yes yes yes yes interrupt request pin (irq) yes yes yes yes keyboard interrupt (kbi) 16 16 6 6 6 6 port i/o 1 1 port i/o count does not include two (2 ) output-only and one (1) input-only pins. 47 46 33 33 33 33 dedicated analog input pins 12 12 12 12 power and ground pins 8 8 8 8 time of day (tod) yes yes yes yes serial communications (sci1) yes yes yes yes serial communications (sci2) yes yes yes yes serial peripheral interface 1 (spi1 (fifo)) yes yes yes yes serial peripheral interface 2 (spi2) yes yes yes yes carrier modulator timer pin (iro) yes yes yes yes tpm input clock pin (tpmclk) yes yes yes yes tpm1 channels 4 4 4 4 tpm2 channels 4 4 2 2 2 2 xosc1 yes yes yes yes xosc2 yes yes yes yes usb yes yes yes no programmable delay block (pdb) yes yes yes yes sar adc differential channels 2 2 each differential channel is comprised of 2 pin inputs. 443 3 3 3 sar adc single-ended channels 8 8 6 6 6 6 dac ouput pin (daco) yes yes yes yes voltage reference output pin (vrefo) yes yes yes yes general purpose opamp (opamp) yes yes yes yes trans-impedance amplifier (triamp) yes yes yes yes freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 4 a complete description of the modules included on each device is provided in the following table. the block diagram in figure 1 shows the structure of the mc9s08mm128 series mcu. table 2. versions of on-chip modules module version analog-to-digital converter (adc16) 1 general purpose operational amplifier (opamp) 1 trans-impedance operationa l amplifier (triamp) 1 digital to analog converter (dac) 1 programmable delay block 1 inter-integrated circuit (iic) 3 central processing unit (cpu) 5 on-chip in-circuit debug/emulator (dbg) 3 multi-purpose clock generator (mcg) 3 low power oscillator (xoscvlp) 1 carrier modulator timer (cmt) 1 programable analog comparator (pracmp) 1 serial communications interface (sci) 4 serial peripheral interface (spi) 5 time of day (tod) 1 universal serial bus (usb) 1 1 usb module not available on mc9s08mm32a devices. 1 timer pulse-width modulator (tpm) 3 system integration module (sim) 1 cyclic redundancy check (crc) 3 keyboard interrupt (kbi) 2 voltage reference (vref) 1 voltage regulator (vreg) 1 interrupt request (irq) 3 flash wrapper 1 gpio 2 port control 1 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 5 figure 1. mc9s08mm128 series block diagram freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 6 1.1 pin assignments this section shows the pin assignments for the mc9s08mm128 series devices. 1.1.1 64-pin lqfp the following two figures show the 64-pin lqfp pinout confi guration. the first illustrates the pinout configuration for mc9s08mm128, mc9s08mm64, and mc9s08mm32 devices. figure 2. 64-pin lqfp for mc9s08mm128, mc9s08mm64, an d mc9s08mm32 devices for mc9s08mm32a devices, pins 56, 57, 58, and 59 are no connects (nc) as illustrated in the following figure. pta0/ss1 iro pta5 pta6 ptb0 ptb1/blms 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 vrefo vss2 ptb2/extal1 ptb3/xtal1 vdd2 ptb4/extal2 ptb5/xtal2 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 ptd7/rx1 ptd6/tx1 ptd5/scl/tpm1ch3 ptd4/sda/tpm1ch2 ptd3/tpm1ch1 ptd2/tpm1ch0 ptd1/cmpp2/reset ptd0/bkgd/ms ptc7/kbi2p2/clkout/adp11 ptc6/kbi2p1/pracmpo/adp10 ptc5/kbi2p0/cmpp1/adp9 ptc4/kbi1p7/cmpp0/adp8 ptc3/kbi1p6/ss2 /adp7 ptc2/kbi1p5/spsck2/adp6 ptc1/miso2 ptc0/mosi2 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 ptg0/spsck1 ptf7/miso1 ptf6/mosi1 vdd1 vss1 vbus usb_dp usb_dm vusb33 ptf2/tx2/tpm2ch0 ptf1/rx2/tpm2ch1 pte6/rx2 pte5/tx2 vdd3 vss3 64-lqfp dadp0 triout2/dadp3 vinn2/dadm3 dadm0 daco vrefh vinp2 triout1/dadp2 vinn1/dadm2 inp1- inp2- out1- out2- pta4/inp1+ pta7/inp2+ vrefl vssa vinp1 vdda pte4/cmpp3/tpmclk/irq freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 7 figure 3. 64-pin lqfp for mc9s08mm32a devices pta0/ss1 iro pta5 pta6 ptb0 ptb1/blms 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 vrefo vss2 ptb2/extal1 ptb3/xtal1 vdd2 ptb4/extal2 ptb5/xtal2 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 ptd7/rx1 ptd6/tx1 ptd5/scl/tpm1ch3 ptd4/sda/tpm1ch2 ptd3/tpm1ch1 ptd2/tpm1ch0 ptd1/cmpp2/reset ptd0/bkgd/ms ptc7/kbi2p2/clkout/adp11 ptc6/kbi2p1/pracmpo/adp10 ptc5/kbi2p0/cmpp1/adp9 ptc4/kbi1p7/cmpp0/adp8 ptc3/kbi1p6/ss2 /adp7 ptc2/kbi1p5/spsck2/adp6 ptc1/miso2 ptc0/mosi2 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 ptg0/spsck1 ptf7/miso1 ptf6/mosi1 vdd1 vss1 nc nc nc nc ptf2/tx2/tpm2ch0 ptf1/rx2/tpm2ch1 pte6/rx2 pte5/tx2 vdd3 vss3 64-lqfp dadp0 triout2/dadp3 vinn2/dadm3 dadm0 daco vrefh vinp2 triout1/dadp2 vinn1/dadm2 inp1- inp2- out1- out2- pta4/inp1+ pta7/inp2+ vrefl vssa vinp1 vdda pte4/cmpp3/tpmclk/irq freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 8 1.1.2 80-pin lqfp the following figure shows the 80-pin lqfp pinout configuration. figure 4. 80-pin lqfp pta0/ss1 iro pta1/kbi1p0/tx1 pta2/kbi1p1/rx1/adp4 pta3/kbi1p2/adp5 pta5 pta6 ptb0 ptb1/blms 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 vrefo vss2 ptb2/extal1 ptb3/xtal1 vdd2 ptb4/extal2 ptb5/xtal2 ptb6/kbi1p3 ptb7/kbi1p4 ptc0/mosi2 pte3/kbi2p6 pte2/kbi2p5 pte1/kbi2p4 pte0/kbi2p3 ptd7/rx1 ptd6/tx1 ptd5/scl/tpm1ch3 ptd4/sda/tpm1ch2 ptd3/tpm1ch1 ptd2/tpm1ch0 ptd1/cmpp2/reset ptd0/bkgd/ms ptc7/kbi2p2/clkout/adp11 ptc6/kbi2p1/pracmpo/adp10 ptc5/kbi2p0/cmpp1/adp9 ptc4/kbi1p7/cmpp0/adp8 ptc3/kbi1p6/ss2 /adp7 ptc2/kbi1p5/spsck2/adp6 ptc1/miso2 ptg0/spsck1 ptf7/miso1 ptf6/mosi1 vdd1 vss1 vbus usb_dp usb_dm vusb33 ptf5/kbi2p7 ptf4/sda ptf3/scl ptf2/tx2/tpm2ch0 ptf1/rx2/tpm2ch1 ptf0/tpm2ch2 pte7/tpm2ch3 pte6/rx2 pte5/tx2 vdd3 vss3 80-lqfp dadp0 dadp1 triout1/dadp2 triout2/dadp3 vinn2/dadm3 vinn1/dadm2 dadm0 dadm1 inp1- inp2- out1- out2- pta4/inp1+ pta7/inp2+ vrefl vssa vinp1 daco vrefh vinp2 vdda pte4/cmpp3/tpmclk/irq freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 9 1.1.3 81-pin mapbga the following figure shows the 81-pin mapbga pinout configuration. figure 5. 81-pin mapbga 1234 56789 a iro ptg0 ptf6 usb_dp vbus vusb33 ptf4 ptf3 pte4 b ptf7 pta0 ptg1 usb_dm ptf5 pte7 ptf1 ptf0 pte3 c pta4 pta5 pta6 pta1 ptf2 pte6 pte5 pte2 pte1 d inp1- pta7 ptb0 ptb1 pta2 pta3 ptd5 ptd7 pte0 e out1 vinn1 out2 vdd2 vdd3 vdd1 ptd2 ptd3 ptd6 f vinp1 triout1 inp2- vss2 vss3 vss1 ptb7 ptc7 ptd4 g dadp0 daco triout2 vinn2 vrefo ptb6 ptc0 ptc1 ptc2 h dadm0 dadm1 dadp1 vinp2 ptc3 ptc4 ptd0 ptc5 ptc6 j vssa vrefl vrefh vdda ptb2 ptb3 ptd1 ptb4 ptb5 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 10 1.2 pin assignments by packages table 3. package pin assignments package default function alt1 alt2 alt3 composite pin name 81 mapbga 80 lqfp 64 lqfp b2 1 1 pta0 ss1 ? ? pta0/ss1 a1 2 2 iro ? ? ? iro c4 3 ? pta1 kbi1p0 tx1 ? pta1/kbi1p0/tx1 d5 4 ? pta2 kbi1p1 rx1 adp4 pta2/kbi1p1/rx1/adp4 d6 5 ? pta3 kbi1p2 adp5 ? pta3/kbi1p2/adp5 c1 6 3 pta4 inp1+ ? ? pta4/inp1+ c2 7 4 pta5 ? ? ? pta5 c3 8 5 pta6 ? ? ? pta6 d2 9 6 pta7 inp2+ ? ? pta7/inp2+ d3 10 7 ptb0 ? ? ? ptb0 d4 11 8 ptb1 blms ? ? ptb1/blms j1 12 9 vssa ? ? ? vssa j2 13 10 vrefl ? ? ? vrefl d1 14 11 inp1- ? ? ? inp1- e1 15 12 out1 ? ? ? out1 f2 16 13 dadp2 triout1 ? ? dadp2/triout1 f1 17 14 vinp1 ? ? ? vinp1 e2 18 15 dadm2 vinn1 ? ? dadm2/vinn1 f3 19 16 inp2- ? ? ? inp2- e3 20 17 out2 ? ? ? out2 g2 21 18 daco ? ? ? daco g3 22 19 dadp3 triout2 ? ? dadp3/triout2 h4 23 20 vinp2 ? ? ? vinp2 g4 24 21 dadm3 vinn2 ? ? dadm3/vinn2 g1 25 22 dadp0 ? ? ? dadp0 h1 26 23 dadm0 ? ? ? dadm0 g5 27 24 vrefo ? ? ? vrefo h3 28 ? dadp1 ? ? ? dadp1 h2 29 ? dadm1 ? ? ? dadm1 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 11 j3 30 25 vrefh ? ? ? vrefh j4 31 26 vdda ? ? ? vdda f4 32 27 vss2 ? ? ? vss2 j5 33 28 ptb2 extal1 ? ? ptb2/extal1 j6 34 29 ptb3 xtal1 ? ? ptb3/xtal1 e4 35 30 vdd2 ? ? ? vdd2 j8 36 31 ptb4 extal2 ? ? ptb4/extal2 j9 37 32 ptb5 xtal2 ? ? ptb5/xtal2 g6 38 ? ptb6 kbi1p3 ? ? ptb6/kbi1p3 f7 39 ? ptb7 kbi1p4 ? ? ptb7/kbi1p4 g7 40 33 ptc0 mosi2 ? ? ptc0/mosi2 g8 41 34 ptc1 miso2 ? ? ptc1/miso2 g9 42 35 ptc2 kbi1p5 spsck2 adp6 ptc2/kbi1p5/spsck2/adp6 h5 43 36 ptc3 kbi1p6 ss2 adp7 ptc3/kbi1p6/ss2 /adp7 h6 44 37 ptc4 kbi1p7 cmpp0 adp8 ptc4/kbi1p7/cmpp0/adp8 h8 45 38 ptc5 kbi2p0 cmpp1 adp9 ptc5/kbi2p0/cmpp1/adp9 h9 46 39 ptc6 kbi2p1 pracmpo adp10 ptc6/kbi2p1/pracmpo/adp10 f8 47 40 ptc7 kbi2p2 clkout adp11 ptc7/kbi2p2/clkout/adp11 h7 48 41 ptd0 bkgd ms ? ptd0/bkgd/ms j7 49 42 ptd1 cmpp2 reset ? ptd1/cmpp2/reset e7 50 43 ptd2 tpm1ch0 ? ? ptd2tpm1ch0 e8 51 44 ptd3 tpm1ch1 ? ? ptd3/tpm1ch1 f9 52 45 ptd4 sda tpm1ch2 ? ptd4/sda/tpm1ch2 d7 53 46 ptd5 scl tpm1ch3 ? ptd5/scl/tpm1ch3 e9 54 47 ptd6 tx1 ? ? ptd6/tx1 d8 55 48 ptd7 rx1 ? ? ptd7/rx1 d9 56 ? pte0 kbi2p3 ? ? pte0/kbi2p3 c9 57 ? pte1 kbi2p4 ? ? pte1/kbi2p4 c8 58 ? pte2 kbi2p5 ? ? pte2/kbi2p5 b9 59 ? pte3 kbi2p6 ? ? pte3/kbi2p6 a9 60 49 pte4 cmpp3 tpmclk irq pte4/cmpp3/tpmclk/irq table 3. package pin assignments (continued) package default function alt1 alt2 alt3 composite pin name 81 mapbga 80 lqfp 64 lqfp freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
devices in the mc9s08mm128 series freescale semiconductor 12 f5 61 50 vss3 ? ? ? vss3 e5 62 51 vdd3 ? ? ? vdd3 c7 63 52 pte5 tx2 ? ? pte5/tx2 c6 64 53 pte6 rx2 ? ? pte6/rx2 b6 65 ? pte7 tpm2ch3 ? ? pte7/tpm2ch3 b8 66 ? ptf0 tpm2ch2 ? ? ptf0/tpm2ch2 b7 67 54 ptf1 rx2 tpm2ch1 ? ptf1/rx2/tpm2ch1 c5 68 55 ptf2 tx2 tpm2ch0 ? ptf2/tx2/tpm2ch0 a8 69 ? ptf3 scl ? ? ptf3/scl a7 70 ? ptf4 sda ? ? ptf4/sda b5 71 ? ptf5 kbi2p7 ? ? ptf5/kbi2p7 a6 72 56 vusb33 1 ? ? ? vusb33 b4 73 57 usb_dm 2 ? ? ? usb_dm a4 74 58 usb_dp 3 ? ? ? usb_dp a5 75 59 vbus 4 ??? v b u s f6 76 60 vss1 ? ? ? vss1 e6 77 61 vdd1 ? ? ? vdd1 a3 78 62 ptf6 mosi1 ? ? ptf6/mosi1 b1 79 63 ptf7 miso1 ? ? ptf7/miso1 a2 80 64 ptg0 spsck1 ? ? ptg0/spsck1 b3 ? ? ptg1 ? ? ? ptg1 1 nc on mc9s08mm32a devices. 2 nc on mc9s08mm32a devices. 3 nc on mc9s08mm32a devices. 4 nc on mc9s08mm32a devices. table 3. package pin assignments (continued) package default function alt1 alt2 alt3 composite pin name 81 mapbga 80 lqfp 64 lqfp freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 13 2 electrical characteristics this section contains electrical speci fication tables and reference timing diagrams for the mc9s08mm128/64/32/32a microcontroller, including detailed information on power co nsiderations, dc/ac electrical characteristics, and ac timing specifications. the electrical specifications are preliminary and are from previous designs or design simulations. these specifications may not be fully tested or guaranteed at this ear ly stage of the product life cycle. thes e specifications will, however, be met for production silicon. finalized specifications will be published after complete characterization and device qualifications have been completed. note the parameters specified in this data sheet supersede any values found in the module specifications. 2.1 parameter classification the electrical parameters shown in this supplement are guaranteed by various methods. to give the customer a better understanding, the followin g classification is used and the parameters are tagged accordingly in the tables where appropriate: note the classification is shown in the column labeled ?c? in the parameter tables where appropriate. table 4. parameter classifications p those parameters are guaranteed during produ ction testing on each individual device. c those parameters are achieved by the design charac terization by measuring a statistically relevant sample size across process variations. t those parameters are achieved by design characteri zation on a small sample size from typical devices under typical conditions unless otherwise noted. all va lues shown in the typical column are within this category. d those parameters are derived mainly from simulations. freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 14 2.2 absolute maximum ratings absolute maximum ratings are stress ratings only, and functional operation at the maxima is not guaranteed. stress beyond the limits specified in the following table may affect device reliab ility or cause permanent damage to the device. for functional operating conditions, refer to the remaining tables in this section. this device contains circuitry protecting against damage due to high static voltage or electrical fields; however, it is advise d that normal precautions be taken to av oid application of any voltages higher than maximum-rated voltages to this high-impedance circuit. reliability of operation is enhanced if unused inputs ar e tied to an appropriate logic voltage level (f or instance, either v ss or v dd ). table 5. absolute maximum ratings # rating symbol value unit 1 supply voltage v dd ?0.3 to +3.8 v 2 maximum current into v dd i dd 120 ma 3 digital input voltage v in ?0.3 to v dd +0.3 v 4 instantaneous maximum current single pin limit (applies to all port pins) 1, 2, 3 1 input must be current limited to the value spec ified. to determine the value of the required current-limiting resistor, calculate resistance values for positive (v dd ) and negative (v ss ) clamp voltages, then use the larger of the two resistance values. 2 all functional non-supply pins are internally clamped to v ss and v dd . 3 power supply must maintain regulation within operating v dd range during instantaneous and operating maximum current conditi ons. if positive injection current (v in > v dd ) is greater than i dd , the injection current may flow out of v dd and could result in external power supply going out of regulation. ensure external v dd load will shunt current greater than maximum injection current. this will be the greatest risk when the mcu is not consuming power. examples are: if no system clock is present, or if the clock rate is very low (which would reduce overall power consumption). i d ? 25 ma 5 storage temperature range t stg ?55 to 150 ?c freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 15 2.3 thermal characteristics this section provides information about ope rating temperature range, power dissipation, and package thermal resistance. power dissipation on i/o pins is usually small compared to the power dissipation in on-chip logic and it is user-determined rather th an being controlled by the mcu design. in order to take p i/o into account in power calculations , determine the difference between actual pin voltage and v ss or v dd and multiply by the pin current for each i/o pin. except in cases of unu sually high pin current (heavy loads), the difference between pin voltage and v ss or v dd will be very small. the average chip-junction temperature (t j ) in ? c can be obtained from: t j = t a + (p d ? ? ja ) eqn. 1 where: t a = ambient temperature, ?c ? ja = package thermal resistance, junction-to-ambient, ?c/w p d = p int ?? p i/o p int = i dd ? v dd , watts ? chip internal power p i/o = power dissipation on input and output pins ? user determined table 6. thermal characteristics # symbol rating value unit 1t a operating temperature range (packaged): ?c mc9s08mm128 ?40 to 105 mc9s08mm64 ?40 to 105 mc9s08mm32 ?40 to 105 mc9s08mm32a ?40 to 105 2t jmax maximum junction temperature 135 ?c 3 ? ja thermal resistance 1,2,3,4 single-layer board ? 1s 1 junction temperature is a function of die size, on-chi p power dissipation, package thermal resistance, mounting site (board) temperature, ambient temperature, air flow , power dissipation of other components on the board, and board thermal resistance. 2 junction to ambient natural convection 3 1s ? single layer board, one signal layer 4 2s2p ? four layer board, 2 signal and 2 power layers ?c/w 81-pin mbga 77 80-pin lqfp 55 64-pin lqfp 68 4 ? ja thermal resistance 1, 2, 3, 4 four-layer board ? 2s2p ?c/w 81-pin mbga 47 80-pin lqfp 40 64-pin lqfp 49 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 16 for most applications, p i/o ?? p int and can be neglected. an approximate relationship between p d and t j (if p i/o is neglected) is: p d = k ? (t j + 273 ? c) eqn. 2 solving equation 1 and equation 2 for k gives: k = p d ? (t a + 273 ? c) + ? ja ? (p d ) 2 eqn. 3 where k is a constant pertaining to the pa rticular part. k can be determined from equation 3 by measuring p d (at equilibrium) for a known t a . using this value of k, the values of p d and t j can be obtained by solving equation 1 and equation 2 iteratively for any value of t a . 2.4 esd protection characteristics although damage from static discharge is much less common on these devices than on early cmos circuits, normal handling precautions should be used to avoid exposure to static discharge. qualification tests are performe d to ensure that these device s can withstand exposure to reasonable levels of static without suffering any permanent damage. all esd testing is in conformity with cdf-aec-q00 stress test qualification for automotive grade integrated circuits. ( http://www.aecouncil.com/ ) this device was qualified to aec-q100 rev e. a device is considered to have failed if, after exposure to esd pulses, the devi ce no longer meets the device specification requirements. complete dc parametric and functional testing is performed per the applicable device specification at room temperature followed by hot temperature, unless specified otherwise in the device specification. table 7. esd and latch-up test conditions model description symbol value unit human body series resistance r1 1500 ? storage capacitance c 100 pf number of pulse per pin ? 3 ? machine series resistance r1 0 ? storage capacitance c 200 pf number of pulse per pin ? 3 ? latch-up minimum input voltage limit ? ?2.5 v maximum input voltage limit ? 7.5 v table 8. esd and latch-up protection characteristics # rating symbol min max unit c 1 human body model (hbm) v hbm ? 2000 ? v t 2 machine model (mm) v mm ? 200 ? v t 3 charge device model (cdm) v cdm ? 500 ? v t 4 latch-up current at t a = 125 ?ci lat ?? 00 ? ma t freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 17 2.5 dc characteristics this section includes information about power supply requirements , i/o pin characteristics, and po wer supply current in various operating modes. table 9. dc characteristics num symbol characteristic condition min typ 1 max unit c 1 v dd operating voltage ?1.8 2 ?3.6v ? 2 v oh output high voltage all i/o pins, low-drive strength v dd ? 1.8 v, i load = ?600 ? a v dd ? 0.5 ? ? v c all i/o pins, high-drive strength v dd ? 2.7 v, i load = ?10 ma v dd ? 0.5 ? ? v p v dd ? 1.8v, i load = ?3 ma v dd ? 0.5 ? ? v c 3 i oht output high current max total i oh for all ports ???1 0 0m ad 4 v ol output low voltage all i/o pins, low-drive strength v dd ? 1.8 v, i load = 600 ? a ??0.5v c all i/o pins, high-drive strength v dd ? 2.7 v, i load = 10 ma ??0.5v p v dd ? 1.8 v, i load = 3 ma ??0.5v c 5 i olt output low current max total i ol for all ports ???100ma d 6v ih input high voltage all digital inputs all digital inputs, v dd ? 2.7 v 0.70 x v dd ??v p all digital inputs, 2.7 v > v dd ? 1.8 v 0.85 x v dd ??v p freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 18 7v il input low voltage all digital inputs all digital inputs, v dd ? 2.7 v ? ? 0.35 x v dd v p all digital inputs, 2.7 ? v dd ? 1.8 v ? ? 0.30 x v dd v p 8v hys input hysteresis all digital inputs ? 0.06 x v dd ??mvc 9 |i in| input leakage current all input only pins (per pin) v in = v dd or v ss ??0.5 ? a p 10 |i oz| hi-z (off-state) leakage current 3 all digital input/output (per pin) v in = v dd or v ss ?0.0030.5 ? a p 11 r pu pull-up resistors ? 17.5 ? 52.5 k ? p 12 r pd internal pull-down resistors 4 ? 17.5 ? 52.5 k ? p 13 i ic dc injection current 5, 6, 7 single pin limit v ss > v in > v dd ?0.2 ? 0.2 ma d total mcu limit, includes sum of all stressed pins v ss > v in > v dd ?5 ? 5 ma d 14 c in input capacitance, all pins ? ? ? 8 pf c 15 v ram ram retention voltage ? ? 0.6 1.0 v c 16 v por por re-arm voltage 8 ? 0.9 1.4 1.79 v c 17 t por por re-arm time ? 10 ? ? ? sd 18 v lvd h 9 low-voltage detection threshold ? high range v dd falling ? 2.11 2.16 2.22 v p v dd rising ? 2.16 2.23 2.27 v p 19 v lv d l low-voltage detection threshold ? low range 9 v dd falling ? 1.80 1.84 1.88 v p v dd rising ? 1.88 1.93 1.96 v p table 9. dc characteristics (continued) num symbol characteristic condition min typ 1 max unit c freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 19 20 v lvw h low-voltage warning threshold ? high range 9 v dd falling ? 2.36 2.46 2.56 v p v dd rising ? 2.36 2.46 2.56 v p 21 v lvw l low-voltage warning threshold ? low range 9 v dd falling ? 2.11 2.16 2.22 v p v dd rising ? 2.16 2.23 2.27 v p 22 v hys low-voltage inhibit reset/recover hysteresis 10 ??50?mvc 23 v bg bandgap voltage reference 11 ? 1.15 1.17 1.18 v p 1 typical values are measured at 25 ? c. characterized, not tested 2 as the supply voltage rises, the lvd circuit will hol d the mcu in reset until the supply has risen above v lvdl . 3 does not include analog module pins. dedicated analog pins should not be pulled to v dd or v ss and should be left floating when not used to reduce current leakage. 4 measured with v in = v dd . 5 all functional non-supply pins are internally clamped to v ss and v dd except ptd1. 6 input must be current limited to the val ue specified. to determine the value of the required current-limiting resistor, calculate resistance values for positive and negative clamp voltages, then use the larger of the two values. 7 power supply must maintain regulation within operating v dd range during instantaneous and operating maximum current conditions. if posi tive injection current (v in > v dd ) is greater than i dd , the injection current may flow out of v dd and could result in external power supply goi ng out of regulation. ensure external v dd load will shunt current greater than maximum injection current. this will be the greatest ri sk when the mcu is not consuming power. examples are: if no system clock is present, or if clock rate is very low (which woul d reduce overall power consumption). 8 maximum is highest voltage that por is guaranteed. 9 run at 1 mhz bus frequency 10 low voltage detection and warning limits measured at 1 mhz bus frequency. 11 factory trimmed at v dd = 3.0 v, temp = 25 ?c table 9. dc characteristics (continued) num symbol characteristic condition min typ 1 max unit c freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 20 2.6 supply current characteristics table 10. supply current characteristics # symbol parameter bus freq v dd (v) typ 1 max unit temp (? c) c 1 ri dd run supply current fei mode; all modules on 2 24 mhz 3 20 24 ma ?40 to 25 p 24 mhz 3 20 24 ma 105 p 20 mhz 3 18 ? ma ?40 to 105 t 8 mhz 3 8? ma ?40 to 105 t 1 mhz 3 1.8 ? ma ?40 to 105 t 2 ri dd run supply current fei mode; all modules off 3 24 mhz 3 12.3 14.1 ma ?40 to 105 c 20 mhz 3 10.5 ? ma ?40 to 105 t 8 mhz 3 4.8 ? ma ?40 to 105 t 1 mhz 3 1.3 ? ma ?40 to 105 t 3 ri dd run supply current lps=0; all modules off 3 16 khz fbilp 3 153 222 ? a ?40 to 105 t 16 khz fbelp 3 143 200 ? a ?40 to 105 t 4 ri dd run supply current lps=1, all modules off 3 16 khz fbelp 3 20 26 ? a 0 to 70 t 16 khz fbelp 3 20 70 ? a ?40 to 105 t freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 21 5 wi dd wait mode supply current fei mode, all modules off 3 24 mhz 3 6.7 ? ma ?40 to 105 c 20 mhz 3 5.6 ? ma ?40 to 105 t 8 mhz 3 2.4 ? ma ?40 to 105 t 1 mhz 3 1? ma ?40 to 105 t 6 lpwi dd low-power wait mode supply current 16 khz 3 10 40 a ?40 to 105 t 7 s2i dd stop2 mode supply cur- rent 4 n/a 3 0.39 0.8 a ?40 to 25 p n/a 3 2.4 4.5 a 70 c n/a 3 7 11 a 85 c n/a 3 16 22 a 105 p n/a 2 0.2 0.45 a ?40 to 25 c n/a 2 2 3.8 a 70 c n/a 2 8 12 a 85 c n/a 2 10 20 a 105 c table 10. supply current characteristics (continued) # symbol parameter bus freq v dd (v) typ 1 max unit temp (? c) c freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 22 8 s3i dd stop3 mode supply current 4 no clocks active n/a 3 0.55 0.9 a ?40 to 25 p n/a 3 5.5 8.9 a 70 c n/a 3 14 18 a 85 c n/a 3 37 42 a 105 p n/a 20.350.5 a ?40 to 25 c n/a 2 3.8 6.8 a 70 c n/a 2 14 20 a 85 c n/a 2 25 46 a 105 c 1 data in typical column was characterized at 3.0 v, 25c or is typical recommended value. 2 on = system clock gating control registers turn on system clock to the corresponding modules. 3 off = system clock gating contro l registers turn off system cloc k to the corresponding modules. 4 all digital pins must be configured to a known state to prevent floating pins from adding current. smaller packages may have some pins that are not bonded out; however, so ftware must still be configured to the largest pin package available so that all pins are in a known state. otherwise, floating pins that are not bonded in the smaller packages may result in a higher current draw. note: i/o pins are configured to output low, input-only pi ns are configured to pullup enabled. iro pin connects to ground. triamp x , opamp x , daco, and vrefo pins are at reset state and unconnected. table 11. typical stop mode adders # parameter condition temperature (c) units c ?40 25 70 85 105 1 lpo ? 50 75 100 150 250 na d 2 erefsten range = hgo = 0 600 650 750 850 1000 na d 3irefsten 1 ? ? 73 80 92 125 a t 4 tod does not include clock source current 50 75 100 150 250 na d 5 pracmp 1 not using the bandgap (bgbe = 0) 30 35 40 55 75 a t 6 adc 1 adlpc = adlsmp = 1 not using the bandgap (bgbe = 0) 190 195 210 220 260 a t table 10. supply current characteristics (continued) # symbol parameter bus freq v dd (v) typ 1 max unit temp (? c) c freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 23 2.7 pracmp electricals 7 dac 1 high-power mode; no load on daco 369 377 377 390 410 a t low-power mode 50 51 51 52 60 a t 8 opamp 1 high-power mode 453 538 538 540 540 a t low-power mode 56 67 67 68 70 a t 9 triamp 1 high-power mode 430 432 433 438 478 a t low-power mode 52 52 52 55 60 a t 1 not available in stop2 mode. table 12. pracmp electrical specifications # characteristic symbol min typical max unit c 1 supply voltage v pwr 1.8 ? 3.6 v p 2 supply current (active) (prg enabled) i ddact1 ??80 ? ad 3 supply current (active) (prg disabled) i ddact2 ??40 ? ad 4 supply current (acmp and prg all disabled) i dddis ?? 2 nad 5 analog input voltage vain v ss ? 0.3 ? v dd vd 6 analog input offset voltage vaio ? 5 40 mv d 7 analog comparator hysteresis v h 3.0 ? 20.0 mv d 8 analog input leakage current i alkg ?? 1 nad 9 analog comparator initialization delay tainit ? ? 1.0 ? sd 10 programmable reference generator inputs v in2 (v dd25 )1.8 ? 2.75 v d 11 programmable reference generator setup delay t prgst ?1?sd 12 programmable reference generator step size vstep 0.75 1 1.25 lsb d 13 programmable reference generator voltage range vprgout v in /32 ? v in vp table 11. typical stop mode adders (continued) # parameter condition temperature (c) units c ?40 25 70 85 105 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 24 2.8 12-bit dac electricals table 13. dac 12lv operating requirements # characteristic symbo l min max unit c notes 1 supply voltage v dda 1.8 3.6 v p 2 reference voltage v dacr 1.15 3.6 v c 3 temperature t a ?40 105 c c 4 output load capacitance c l ? 100 p f c a small load capacitance (47 pf ) can improve the bandwidth performance of the dac. 5 output load current i l ?1 mac table 14. dac 12-bit operating behaviors # characteristic symbol min typ max unit c notes 1 resolution n 12 ? 12 bit t 2 supply current low-power mode i dda_daclp ?50100 a t 3 supply current high-power mode i dda_dachp ? 345 500 a t 4 f ull-scale settling time (1 lsb) (0x080 to 0xf7f or 0xf7f to 0x080) low-power mode ts fs lp ??200s t ?v dda = 3 v or 2.2 v ?v refsel = 1 ? temperature = 25c 5 f ull-scale settling time (1 lsb) (0x080 to 0xf7f or 0xf7f to 0x080) high-power mode ts fs hp ? ? 30 s t ?v dda = 3 v or 2.2 v ?v refsel = 1 ? temperature = 25c 6 code-to-code settling time (1 lsb) (0xbf8 to 0xc08 or 0xc08 to 0xbf8) low-power mode ts c-c lp ??5 s t ?v dda = 3 v or 2.2 v ?v refsel = 1 ? temperature = 25c 7 code-to-code settling time (1 lsb) (0xbf8 to 0xc08 or 0xc08 to 0xbf8) high-power mode (3 v at room temperature) ts c-c hp ?1? s t ?v dda = 3 v or 2.2 v ?v refsel = 1 ? temperature = 25c 8 dac output voltage range low (high-power mode, no load, dac set to 0) (3 v at room temperature) v dacoutl ??100mvt freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 25 figure 6. offset at half scale vs temperature 9 dac output voltage range high (high-power mode, no load, dac set to 0x0fff) v dacouth v dacr - 100 ?? mv t 10 integral non-linearity error inl ?? 8lsbt 11 differential non-linearity error vdacr is > 2.4 v dnl ?? 1lsbt 12 offset error e o ?0.4 3%fsrt calculated by a best fit curve from v ss + 100mv to v refh ?100mv 13 gain error, v refh = v ext = v dd e g ? 0.1 0.5 %fsr t calculated by a best fit curve from v ss + 100mv to v refh ?100mv 14 power supply rejection ratio v dd ? 2.4 v psrr 60 ? ? db t 15 temperature drift of offset voltage (dac set to 0x0800) t co ??2 mvt see typical drift figure that follows. 16 offset aging coefficient a c ??8 v/yrt table 14. dac 12-bit operating behaviors (continued) # characteristic symbol min typ max unit c notes freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 26 2.9 adc characteristics table 15. 16-bit adc operating conditions # symb characteristic conditions min typ 1 max unit c comment 1v dda supply voltage absolute 1.8 ? 3.6 v d 2 ? v dda delta to v dd (v dd ?v dda ) 2 ?100 0 +100 mv d 3 ? v ssa ground voltage delta to v ss (v ss ?v ssa ) 2 ?100 0 +100 mv d 4v refh ref voltage high 1.15 v dda v dda vd 5v refl ref voltage low v ssa v ssa v ssa vd 6v adin input voltage v refl ?v refh vd 7 c adin input capacitance 16-bit modes 8/10/12-bit modes ?8 4 10 5 pf t 8r adin input resistance ? 2 5 k ? t 9 r as analog source resistance external to mcu assumes adlsmp=0 16-bit mode f adck > 8 mhz ??0.5 k? t 4 mhz < f adck < 8 mhz ??1 k? t f adck < 4 mhz ? ? 2 k ? t 13/12-bit mode f adck > 8 mhz ??1 k? t 4 mhz < f adck < 8 mhz ??2 k? t f adck < 4 mhz ? ? 5 k ? t 11/10-bit mode f adck > 8 mhz ??2 k? t 4 mhz < f adck < 8 mhz ??5 k? t f adck < 4 mhz ? ? 10 k ? t 9/8-bit mode f adck > 8 mhz ??5 k? t f adck < 8 mhz ? ? 10 k ? t freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 27 figure 7. adc input impedanc e equivalency diagram 10 f adck adc conversion clock frequency adlpc=0, adhsc=1 1.0 ? 8.0 mhz d adlpc=0, adhsc=0 1.0 ? 5.0 mhz d adlpc=1, adhsc=0 1.0 ? 2.5 mhz d 1 typical values assume v dda = 3.0 v, temp = 25 ?c, f adck =1.0 mhz unless otherwise stated. typical values are for reference only and are not tested in production. 2 dc potential difference. table 15. 16-bit adc operating conditions (continued) # symb characteristic conditions min typ 1 max unit c comment + ? + ? v as r as c as v adin z as pad leakage due to input protection z adin simplified input pin equivalent circuit r adin adc sar engine simplified channel select circuit input pin r adin c adin input pin r adin input pin r adin freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 28 table 16. 16-bit sar adc characteristics full operating range (v refh = v dda , > 1.8, v refl = v ssa ? 8 mhz, ?40 to 85 c) # characteristic conditions 1 symb min typ 2 max unit c comment supply current adlpc=1, adhsc=0 i ddad ?215 ? ? at adlsmp =0 adco=1 1 adlpc=0, adhsc=0 ? 470 ? adlpc=0, adhsc=1 ? 610 ? 2 supply current stop, reset, module off i ddad ?0.01 ? ? at adc asynchronous clock source adlpc=1, adhsc=0 f adack ?2.4 ? mhz c t adack = 1/f adack 3 adlpc=0, adhsc=0 ? 5.2 ? adlpc=0, adhsc=1 ? 6.2 ? 4 sample time see reference manual for sample times 5 conversion time see reference manual for conversion times 6 to t a l unadjusted error 16-bit differential mode 16-bit single-ended mode tue ? ? ? 16 ? 20 ? 48/ ?40 ? 56/ ?28 lsb 3 t32x hardware averaging (avge = %1 avgs = %11) 13-bit differential mode 12-bit single-ended mode ? ? ? 1.5 ? 1.75 ? 3.0 ? 3.5 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.7 ? 0.8 ? 1.5 ? 1.5 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.5 ? 0.5 ? 1.0 ? 1.0 t 7 differential non-linearity 16-bit differential mode 16-bit single-ended mode dnl ? ? ? 2.5 ? 2.5 ? 5/?3 +5/?3 lsb 2 t 13-bit differential mode 12-bit single-ended mode ? ? ? 0.7 ? 0.7 ? 1 ? 1 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.5 ? 0.5 ? 0.75 ? 0.75 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.2 ? 0.2 ? 0.5 ? 0.5 t freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 29 8 integral non-linearity 16-bit differential mode 16-bit single-ended mode inl ? ? ? 6.0 ? 10.0 ? 16.0 ? 20.0 lsb 2 t 13-bit differential mode 12-bit single-ended mode ? ? ? 1.0 ? 1.0 ? 2.5 ? 2.5 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.5 ? 0.5 ? 1.0 ? 1.0 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.3 ? 0.3 ? 0.5 ? 0.5 t 9 zero-scale error 16-bit differential mode 16-bit single-ended mode e zs ? ? ? 4.0 ? 4.0 +32/ ?24 +24/ ?16 lsb 2 tv adin = v ssa 13-bit differential mode 12-bit single-ended mode ? ? ? 0.7 ? 0.7 ? 2.5 ? 2.0 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.4 ? 0.4 ? 1.0 ? 1.0 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.2 ? 0.2 ? 0.5 ? 0.5 t 10 full-scale error 16-bit differential mode 16-bit single-ended mode e fs ? ? +10/0 +14/0 +42/?2 +46/?2 lsb 2 tv adin = v dda 13-bit differential mode 12-bit single-ended mode ? ? ? 1.0 ? 1.0 ? 3.5 ? 3.5 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.4 ? 0.4 ? 1.5 ? 1.5 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.2 ? 0.2 ? 0.5 ? 0.5 t 11 quantization error 16-bit modes e q ? ?1 to 0 ? lsb 2 d < 13-bit modes ? ? ? 0.5 12 effective number of bits 16-bit differential mode avg=32 avg=16 avg=8 avg=4 avg=1 enob 12.8 12.7 12.6 12.5 11.9 14.2 13.8 13.6 13.3 12.5 ? ? ? ? ? bits c f in = f sample /10 0 13 signal to noise plus distortion see enob sinad db table 16. 16-bit sar adc characteristics full operating range (v refh = v dda , > 1.8, v refl = v ssa ? 8 mhz, ?40 to 85 c) (continued) # characteristic conditions 1 symb min typ 2 max unit c comment sinad 6.02 enob ? 1.76 + = freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 30 14 total harmonic distortion 16-bit differential mode avg=32 thd ? ?91.5 ?74.3 db cf in = f sample /10 0 16-bit single-ended mode avg=32 ? ?85.5 ? d 15 spurious free dynamic range 16-bit differential mode avg=32 sfdr 75.0 92.2 ? db c f in = f sample /10 0 16-bit single-ended mode avg=32 ? 86.2 ? d 16 input leakage error all modes e il i in * r as mv d i in = leakage current (refer to dc characteri stics) 17 temp sensor slope ?40 ? c ? 25 ?c m ? 1.646 ? mv/ c c 25? c ? 125?c ? 1.769 ? 18 temp sensor voltage 25?cv temp2 5 ?718.2 ? mvc 1 all accuracy numbers assume the adc is calibrated with v refh =v dda 2 typical values assume v dda = 3.0v, temp = 25 ? c, f adck =2.0mhz unless otherwise stated. typical values are for reference only and are not tested in production. 3 1 lsb = (v refh ? v refl )/2 n table 16. 16-bit sar adc characteristics full operating range (v refh = v dda , > 1.8, v refl = v ssa ? 8 mhz, ?40 to 85 c) (continued) # characteristic conditions 1 symb min typ 2 max unit c comment freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 31 table 17. 16-bit sar adc charac teristics full operating range (v refh = v dda , ? 2.7 v, v refl = v ssa , f adack ? 4 mhz, adhsc = 1) # characteristic conditions 1 symb min typ 2 max unit c comment 1 to t a l unadjusted error 16-bit differential mode 16-bit single-ended mode tue ? ? ? 16 ? 20 ? 24/ ?24 ? 32/?20 lsb 3 t32x hardware averaging (avge = %1 avgs = %11) 13-bit differential mode 12-bit single-ended mode ? ? ? 1.5 ? 1.75 ? 2.0 ? 2.5 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.7 ? 0.8 ? 1.0 ? 1.25 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.5 ? 0.5 ? 1.0 ? 1.0 t 2 differential non-linearity 16-bit differential mode 16-bit single-ended mode dnl ? ? ? 2.5 ? 2.5 ? 3 ? 3 lsb 2 t 13-bit differential mode 12-bit single-ended mode ? ? ? 0.7 ? 0.7 ? 1 ? 1 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.5 ? 0.5 ? 0.75 ? 0.75 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.2 ? 0.2 ? 0.5 ? 0.5 t 3 integral non-linearity 16-bit differential mode 16-bit single-ended mode inl ? ? ? 6.0 ? 10.0 ? 12.0 ? 16.0 lsb 2 t 13-bit differential mode 12-bit single-ended mode ? ? ? 1.0 ? 1.0 ? 2.0 ? 2.0 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.5 ? 0.5 ? 1.0 ? 1.0 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.3 ? 0.3 ? 0.5 ? 0.5 t 4 zero-scale error 16-bit differential mode 16-bit single-ended mode e zs ? ? ? 4.0 ? 4.0 +16/0 +16/-8 lsb 2 tv adin = v ssa 13-bit differential mode 12-bit single-ended mode ? ? ? 0.7 ? 0.7 ? 2.0 ? 2.0 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.4 ? 0.4 ? 1.0 ? 1.0 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.2 ? 0.2 ? 0.5 ? 0.5 t freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 32 5 full-scale error 16-bit differential mode 16-bit single-ended mode e fs ? ? +8/0 +12/0 +24/0 +24/0 lsb 2 tv adin = v dda 13-bit differential mode 12-bit single-ended mode ? ? ? 0.7 ? 0.7 ? 2.0 ? 2.5 t 11-bit differential mode 10-bit single-ended mode ? ? ? 0.4 ? 0.4 ? 1.0 ? 1.0 t 9-bit differential mode 8-bit single-ended mode ? ? ? 0.2 ? 0.2 ? 0.5 ? 0.5 t 6 quantization error 16-bit modes e q ? ?1 to 0 ? lsb 2 d < 13-bit modes ? ? ? 0.5 7 effective number of bits 16-bit differential mode avg=32 avg=16 avg=8 avg=4 avg=1 eno b14.3 13.8 13.4 13.1 12.4 14.5 14.0 13.7 13.4 12.6 ? ? ? ? ? bits c f in = f sample /10 0 8 signal to noise plus distortion see enob sina d db 9 total harmonic distortion 16-bit differential mode avg=32 thd ? ?95.8 ?90.4 db cf in = f sample /10 0 16-bit single-ended mode avg=32 ? ? ? d 10 spurious free dynamic range 16-bit differential mode avg=32 sfdr 91.0 96.5 ? db c f in = f sample /10 0 16-bit single-ended mode avg=32 ? ? ? d 11 input leakage error all modes e il i in * r as mv d i in = leakage current (refer to dc characteri stics) 1 all accuracy numbers assume the adc is calibrated with v refh =v dda 2 typical values assume v dda = 3.0v, temp = 25 ? c, f adck =2.0mhz unless otherwise stated. typical values are for reference only and are not tested in production. 3 1 lsb = (v refh ? v refl )/2 n table 17. 16-bit sar adc charac teristics full operating range (v refh = v dda , ? 2.7 v, v refl = v ssa , f adack ? 4 mhz, adhsc = 1) (continued) # characteristic conditions 1 symb min typ 2 max unit c comment sinad 6.02 enob ? 1.76 + = freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 33 2.10 mcg and external oscill ator (xosc) characteristics table 18. mcg (temperature range = ?40 to 105 c ambient) # rating symbol min typical max unit c 1 internal reference startup time t irefst ?55 100 ? s d 2 average internal reference frequency factory trimmed at vdd=3.0 v and temp=25 ?c f int_ft ? 31.25 ? khz c user trimmed 31.25 ? 39.0625 c 3 dco output frequency range ? trimmed low range (drs=00) f dco_t 16 ? 20 mhz c mid range (drs=01) 32 ? 40 c high range 1 (drs=10) 1 this should not exceed the maximum cpu frequency for this device which is 48 mhz. 40 ? 60 c 4 resolution of trimmed dco output fre- quency at fixed voltage and tempera- ture with ftrim ? f dco_res_t ? ?? 0.1 ?? 0.2 %f dco c without ftrim ? ?? 0.2 ?? 0.4 c 5 total deviation of trimmed dco output frequency over voltage and tempera- ture over voltage and temperature ? f dco_t ? ? 1.0 ?? 2 %f dco p over fixed voltage and temp range of 0 ? 70 ?c ? ?? 0.5 ?? 1 c 6 acquisition time fll 2 2 this specification applies to any time the fll reference source or reference di vider is changed, trim value is changed, dmx32 bit is changed, drs bit is changed, or changing from fll disabled (blpe, blpi) to fll enabled (fei, fee, fbe, fbi). if a crystal/resonator is bei ng used as the reference, this specification assumes it is already running. t fll_acquire ?? 1 ms c pll 3 t pll_acquire ?? 1 d 7 long term jitter of dco output clock (averaged over 2ms interval) 4 c jitter ?0.02 0.2 %f dco c 8 vco operating frequency f vco 7.0 ? 55.0 mhz d 9 pll reference frequency range f pll_ref 1.0 ? 2.0 mhz d 10 jitter of pll output clock measured over 625ns 5 long term f pll_jitter_625 ns ? 0.566 4 ? %f pll d 11 lock frequency tolerance entry 6 d lock ?? 1.49 ? ?? 2.98 % d exit 7 d unl ?? 4.47 ? ?? 5.97 d 12 lock time fll t fll_lock ?? t fll_acquire+ 1075(1/ f int_t) s d pll t pll_lock ?? t pll_acquire+ 1075(1/ f pll_re f) d 13 loss of external clock minimum frequency - range = 0 f loc_low (3/5) x f int_t ? ? khz d 14 loss of external clock minimum frequency - range = 1 f loc_high (16/5) x f int_t ? ? khz d freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 34 3 this specification applies to any time the pll vco divide r or reference divider is changed, or changing from pll disabled (blpe, blpi) to pll enabled (pbe, pee). if a crystal/resonator is being used as the reference, this specification assumes it is already running. 4 jitter is the average deviation from the programmed frequ ency measured over the specified interval at maximum f bus . measurements are made with the device powered by filter ed supplies and clocked by a stable external clock signal. noise injected into the fll circuitry via v dd and v ss and variation in crystal oscillator frequency increase the c jitter percentage for a given interval. 5 625 ns represents 5 time quanta for can applications, under worst-case conditions of 8 mhz can bus clock, 1 mbps can bus speed, and 8 time quanta per bit for bit time settings. 5 time quanta is the minimum time between a synchronization edge and the sample point of a bit using 8 time quanta per bit. 6 below d lock minimum, the mcg is guaranteed to enter lock. above d lock maximum, the mcg will not enter lock. but if the mcg is already in lock, then the mcg may stay in lock. 7 below d unl minimum, the mcg will not exit lock if already in lock. above d unl maximum, the mcg is guaranteed to exit lock. table 19. xosc (temperature range = ?40 to 105 c ambient) # characteristic symbol min typ 1 max unit c 1 oscillator crystal or resonator (erefs = 1, erclken = 1) ? low range (range = 0) f lo 32 ? 38.4 khz d ? high range (range = 1), ? fee or fbe mode 2 f hi-fll 1? 5mhzd ? high range (range = 1), ? pee or pbe mode 3 f hi-pll 1? 16mhzd ? high range (range = 1), ? high gain (hgo = 1), ? blpe mode f hi-hgo 1? 16mhzd ? high range (range = 1), ? low power (hgo = 0), ? blpe mode f hi-lp 1? 8mhzd 2 load capacitors c 1 c 2 see crystal or resonator manufacturer?s recommendation. d 3 feedback resistor ? low range (32 khz to 38.4 khz) r f ? 10 ? m ? d ? high range (1 mhz to 16 mhz) ?? 1 ? d 4 series resistor ? low range ? low gain (hgo = 0) r s ?0 ? k? d ? high gain (hgo = 1) ? 100 ? d 5 series resistor ? high range ? low gain (hgo = 0) r s ?0 ? k? d ? high gain (hgo = 1) d ? 8 mhz ? 0 0 d 4 mhz ? 0 10 d 1 mhz ? 0 20 d freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 35 o 6 crystal start-up time 4 ? low range, low gain (range = 0, hgo = 0) t cstl-lp ? 200 ? ms d ? low range, high gain (range = 0, hgo = 1) t cstl-hg o ?400 ? d ? high range, low gain (range = 1, hgo = 0) 5 t csth-lp ?5 ? d ? high range, high gain (range = 1, hgo = 1) 5 t csth-hg o ?15 ? d 1 data in typical column was characterized at 3.0 v, 25 ? c or is typical recommended value. 2 when mcg is configured for fee or fbe mode, input clock source mu st be divisible using rdiv to within the range of 31.25 khz to 39.0625 khz. 3 when mcg is configured for pee or pbe mode, input clock source must be divisible using rdiv to within the range of 1 mhz to 2 mhz. 4 this parameter is characterized and not tested on each device. proper pc board layout porcedur es must be followed to achieve specifications. 5 4 mhz crystal. table 19. xosc (temperature range = ?40 to 105 c ambient) # characteristic symbol min typ 1 max unit c mcu extal xtal r s c 2 crystal or resonator r f c 1 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 36 2.11 ac characteristics this section describes ac timing charact eristics for each pe ripheral system. 2.11.1 control timing table 20. control timing # symbol parameter min typical 1 max c unit 1 f bus bus frequency (t cyc = 1/f bus )m h z v dd ? 1.8 v dc ? 10 d v dd > 2.1 v dc ? 20 d v dd > 2.4 v dc ? 24 d 2 t lpo internal low-power oscillator period 700 1000 1300 p ? s 3 t extrst external reset pulse width 2 (t cyc = 1/f self_reset ) 100 ? ? d ns 4t rstdrv reset low drive 66 x t cyc ??dns 5 t mssu active background debug mode latch setup time 500 ? ? d ns 6 t msh active background debug mode latch hold time 100 ? ? d ns 7t ilih, t ihil irq pulse width ? asynchronous path 2 ? synchronous path 3 100 1.5 x t cyc ?? d ns 8t ilih, t ihil kbipx pulse width ? asynchronous path 2 ? synchronous path 3 100 1.5 x t cyc ?? d ns freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 37 figure 8. reset timing figure 9. irq/kbipx timing 9t rise , t fall port rise and fall time (load = 50 pf) 4 , low drive ns slew rate control disabled (ptxse = 0) ?11?d slew rate control enabled (ptxse = 1) ?35?d slew rate control disabled (ptxse = 0) ?40?d slew rate control enabled (ptxse = 1) ?75?d 1 typical values are based on characterization data at v dd = 5.0 v, 25 ? c unless otherwise stated. 2 this is the shortest pulse that is guaranteed to be reco gnized as a reset pin request. shorter pulses are not guaranteed to override reset requests from internal sources. 3 this is the minimum pulse width that is guaranteed to pass through the pin synchronization circuitry. shorter pulses may or may not be recognized. in stop mode, the synchronizer is by passed so shorter pulses can be recognized in that case. 4 timing is shown with respect to 20% v dd and 80% v dd levels. temperature range ?40 ?c to 105 ? c. table 20. control timing # symbol parameter min typical 1 max c unit t extrst reset pin t ihil irq/kbipx t ilih irq/kbipx freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 38 2.11.2 tpm timing synchronizer circuits determine the shortest input pulses that can be recognized or the fastest clock that can be used as the optional external source to the timer counter. these synchronizers operate from the current bus rate clock. figure 10. timer external clock figure 11. timer input capture pulse table 21. tpm input timing # c function symbol min max unit 1 ? external clock frequency f tpmext dc f bus /4 mhz 2 ? external clock period t tpmext 4?t cyc 3 d external clock high time t clkh 1.5 ? t cyc 4 d external clock low time t clkl 1.5 ? t cyc 5 d input capture pulse width t icpw 1.5 ? t cyc t tpmext t clkh t clkl tpmxclk t icpw tpmxchn t icpw tpmxchn freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 39 2.12 spi characteristics table 22 and figure 12 through figure 15 describe the timing requirements for the spi system. table 22. spi timing no. 1 1 numbers in this column identify elements in figure 12 through figure 15 . characteristic 2 2 all timing is shown with respect to 20% v dd and 70% v dd , unless noted; 100 pf load on all spi pins. all timing assumes slew rate control disabled and high drive strength enabled for spi output pins. symbol min max unit c 1 operating frequency master slave f op f bus /2048 0 f bus /2 f bus /4 hz hz d 2 spsck period master slave t spsck 2 4 2048 ? t cyc t cyc d 3 enable lead time master slave t lead 1 ? 2 1 ? ? t spsck t cyc d 4 enable lag time master slave t lag 1 ? 2 1 ? ? t spsck t cyc d 5 clock (spsck) high or low time master slave t wspsck t cyc ? ? 30 t cyc ? 30 1024 t cyc ? ns ns d 6 data setup time (inputs) master slave t su t su 15 15 ? ? ns ns d 7 data hold time (inputs) master slave t hi t hi 0 25 ? ? ns ns d 8 slave access time 3 3 time to data active from high-impedance state. t a ?1t cyc d 9 slave miso disable time 4 4 hold time to high-impedance state. t dis ?1t cyc d 10 data valid (after spsck edge) master slave t v ? ? 25 25 ns ns d 11 data hold time (outputs) master slave t ho 0 0 ? ? ns ns d 12 rise time input output t ri t ro ? ? t cyc ? 25 25 ns ns d 13 fall time input output t fi t fo ? ? t cyc ? 25 25 ns ns d freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 40 figure 12. spi master timing (cpha = 0) figure 13. spi master timing (cpha = 1) sck (output) sck (output) miso (input) mosi (output) ss 1 (output) msb in 2 bit 6 . . . 1 lsb in msb out 2 lsb out bit 6 . . . 1 (cpol = 0) (cpol = 1) notes: 2. lsbf = 0. for lsbf = 1, bit or der is lsb, bit 1, ..., bit 6, msb. 1. ss output mode (modfen = 1, ssoe = 1). 2 2 3 5 6 7 11 12 5 11 4 4 sck (output) sck (output) miso (input) mosi (output) msb in (2) bit 6 . . . 1 lsb in msb out (2) lsb out bit 6 . . . 1 (cpol = 0) (cpol = 1) ss (1) (output) 1. ss output mode (modfen = 1, ssoe = 1). 2. lsbf = 0. for lsbf = 1, bit orde r is lsb, bit 1, ..., bit 6, msb. notes: 2 2 3 4 5 6 7 11 12 5 4 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 41 figure 14. spi slave timing (cpha = 0) figure 15. spi slave timing (cpha = 1) sck (input) sck (input) mosi (input) miso (output) ss (input) msb in bit 6 . . . 1 lsb in msb out slave lsb out bit 6 . . . 1 (cpol = 0) (cpol = 1) note: slave see note 1. not defined, but normally ms b of character just received 2 2 3 4 6 7 8 9 11 12 5 5 4 sck (input) sck (input) mosi (input) miso (output) msb in bit 6 . . . 1 lsb in msb out slave lsb out bit 6 . . . 1 see (cpol = 0) (cpol = 1) ss (input) note: slave note 1. not defined, but normally ls b of character just received 2 2 3 4 6 7 8 9 11 12 4 5 5 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 42 2.13 flash specifications this section provides details about program/erase ti mes and program-erase endurance for the flash memory. program and erase operations do not require any special power sources ot her than the normal v dd supply. for more detailed information about program/erase oper ations, see the memory chapter in the reference manual for this device (mc9s08mm128rm). table 23. flash characteristics # characteristic symbol min typical max unit c 1 supply voltage for program/erase ?40 ? c to 105 ?cv prog/erase 1.8 ? 3.6 v d 2 supply voltage for read operation v read 1.8 ? 3.6 v d 3 internal fclk frequency 1 1 the frequency of this clock is controlled by a software setting. f fclk 150 ? 200 khz d 4 internal fclk period (1/fclk) t fcyc 5 ? 6.67 ? sd 5 byte program time (random location) 2 t prog 9t fcyc p 6 byte program time (burst mode) 2 t burst 4t fcyc p 7 page erase time 2 2 these values are hardware state machine controlled. user co de does not need to count cycles. this information supplied for calculating approximate time to program and erase. t page 4000 t fcyc p 8 mass erase time 2 t mass 20,000 t fcyc p 9 program/erase endurance 3 t l to t h = ?40 ? c to + 105?c t = 25 ?c 3 typical endurance for flash was evaluated for this product family on the hc9s12dx64. for additional information on how freescale defines typical endurance, please refer to engineering bulletin eb619, typical endurance fo r nonvolatile memory . 10,000 ? ? 100,000 ? ? cycles c 10 data retention 4 4 typical data retention values are based on intrinsic capability of the te chnology measured at high temperature and de-rated to 25 ? c using the arrhenius equation. for additional information on how freescale defines typical data retention, please refer to engineering bulletin eb618, typical data retention for nonvolatile memory. t d_ret 15 100 ? years c freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 43 2.14 usb electricals the usb electricals for the usb on-the-g o module conform to the standards documented by the universal serial bus implementers forum. for the mo st up-to-date standards, visit http://www.usb.org. if the freescale usb on-the-go implementa tion has electrical ch aracteristics that deviate fr om the standard or require additional information, this space would be used to communicate that information. table 24. internal usb 3.3 v voltage regulator characteristics # characteristic symbol min typ max unit c 1 regulator operating voltage v regin 3.9 ? 5.5 v c 2 vreg output v regout 3 3.3 3.75 v p 3 v usb33 input with internal vreg disabled v usb33in 33.33.6vc 4 vreg quiescent current i vrq ?0.5?mac freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 44 2.15 vref electrical specifications table 25. vref electrical specifications # characteristic symbol min max unit c 1 supply voltage v dda 1.80 3.6 v c 2 temperature t a ?40 105 c c 3 output load capacitance c l ? 100 nf d 4 maximum load ? ? 10 ma ? 5 voltage reference output with factory tr i m . v dd = 3 v at 25c. vout 1.140 1.160 v p 6 temperature drift (vmin ? vmax across the full temperature range) tdrift ? 25 mv 1 1 see typical chart that follows ( figure 16 ). t 7 aging coefficient 2 2 linear reliability model (1008 hours stress at 125c = 10 years operating life) used to calculate aging v/year. v refo data recorded per month. ac ? 60 v/year c 8 powered down cu rrent (off mode, vrefen=0, vrsten=0) i ? 0.10 a c 9 bandgap only (mode_lv[1:0] = 00) i ? 75 a t 10 low-power buffer (mode_lv[1:0] = 01) i ? 125 a t 11 tight-regulation buffer (mode_lv[1:0] = 10) i?1 . 1m at 12 load regulation mode_lv = 10 ? ? 100 v/ma c 13 line regulation mode = 1:0, tight regulation v dd < 2.3 v, delta v dda = 100 mv, vrefh = 1.2 v driven externally with vrefo disabled. (power supply rejection) dc 70 ? db c table 26. vref limited range operating behaviors # characteristic symbol min max unit c notes 1 voltage reference output with factory trim (temperature range from 0 c to 50 c) v out 1.149 1.152 mv t 2 temperature drift (v min ? v max temperature range from 0 c to 50 c) t drift ?3m v 1 1 see typical chart that follows ( figure 16 ). t freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 45 figure 16. typical vref output vs. temperature figure 17. typical vref output vs. v dd freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 46 2.16 triamp electrical parameters table 27. triamp characteristics 1.8 ? 3.6 v, ? 40c~105c # characteristic 1 1 all parameters are measured at 3.0 v, cl= 47 pf across temperature ?40 to + 105 c unless specified. symbol min typ 2 2 data in typical column was characterized at 3.0 v, 25c or is typical recommended value. max unit c 1 operating voltage v dd 1.8 ? 3.6 v c 2 supply current (i out =0ma, cl=0) low-power mode i supply ?52 60 ? at 3 supply current (i out =0ma, cl=0) high-speed mode i supply ? 432 480 ? at 4 input offset voltage v os ? 1 5mvt 5 input offset voltage temperature drift ? vos ?600 ? ? vt 6 input offset current i os ? 120 500 pa t 7 input bias current (0 ~ 50c) i bias ? < 350 < 500 pa t 8 input bias current (?40 ~ 105c) i bias ? 3 6.55 na t 9 input common mode voltage low v cml 0? ? vt 10 input common mode voltage high v cmh ?? v dd ?1.4 vt 11 input resistance r in 500 ? ? m ? t 12 input capacitances c in ?? 5 pfd 13 ac input impedance (f in =100khz) | x in | ?1 ?m ? d 14 input common mode rejection ratio cmrr 60 70 ? db t 15 power supply rejection ration psrr 60 70 ? db t 16 slew rate ( ? v in =100mv) low-power mode sr ? 0.1 ? v/ ? st 17 slew rate ( ? v in =100mv) high-speed mode sr ? 1 ? v/ ? st 18 unity gain bandwidth (low-power mode) 50pf gbw 0.15 0.25 ? mhz t 19 unity gain bandwidth (high-speed mode) 50pf gbw ? 1.6 ? mhz t 20 dc open loop voltage gain a v ?80 ? dbt 21 load capacitance driving capability cl(max) ? ? 100 pf t 22 output impedance ac open loop (@100 khz low-power mode) r out ?1.4 ? k ? d 23 output impedance ac open loop (@100 khz high-speed mode) r out ?184 ? ? d 24 output voltage range triout 0.15 ? v dd ? 0.15 vt 25 output drive capability i out ? 1.0 ? ma t 26 gain margin gm 20 ? ? db d 27 phase margin pm 45 55 ? deg t 28 input voltage noise density f= 1 khz ? 160 ? nv/ ? hz t freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
electrical characteristics freescale semiconductor 47 2.17 opamp electrical parameters table 28. opamp characteristics 1.8 ? 3.6 v # characteristics 1 symbol min typ 2 max unit c 1 operating voltage v dd 1.8 ? 3.6 v c 2 supply current (i out =0ma, cl=0 low-power mode) i supply ?6780 ? a t 3 supply current (i out =0ma, cl=0 high-speed mode) i supply ? 538 550 ? a t 4 input offset voltage v os ? ? 2 ? 6mvt 5 input offset voltage temperature coefficient ? vos ?10? ? v/c t 6 input offset current (?40c to 105c) i os ? ? 2.5 ? 250 na t 7 input offset current (?40c to 50c) i os ??45nat 8 positive input bias current (?40c to 105c) i bias ?0.83.5nat 9 positive input bias current (?40c to 50c) i bias ?? ? 2nat 10 negative input bias current (?40c to 105c) i bias ? 2.5 250 na t 11 negative input bias current (?40c to 50c) i bias ??45nat 12 input common mode voltage low v cml 0.1 ? ? v t 13 input common mode voltage high v cmh ??v dd vt 14 input resistance r in ? 500 ? m ? t 15 input capacitances c in ??10pfd 16 ac input impedance (f in =100khz negative channel) | x in | ?52? k? d 17 ac input impedance (f in =100khz positive channel) | x in | ? 132 ? k? d 18 input common mode rejection ratio cmrr 55 65 ? db t 19 power supply rejection ratio psrr 60 65 ? db t 20 slew rate ( ? v in =100mv low-power mode) sr 0.1 ? ? v/ ? st 21 slew rate ( ? v in =100mv high-speed mode) sr 1 ? ? v/ ? st 22 unity gain bandwidth (l ow-power mode) gbw 0.2 ? ? mhz t 23 unity gain bandwidth (high-speed mode) gbw 1 ? ? mhz t 24 dc open loop voltage gain a v 80 90 ? db t 25 load capacitance driving capability cl(max) ? ? 100 pf t 26 output impedance ac open loop (@100 khz low-power mode) r out ?4k? ? d 27 output impedance ac open loop (@100 khz high-speed mode) r out ? 220 ? ? d 28 output voltage range v out 0.15 ? v dd ?0.1 5 v t 29 output drive capability i out ? 0.5 ? 1.0 ? ma t 30 gain margin gm 20 ? ? db d 31 phase margin pm 45 55 ? deg t freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
ordering information freescale semiconductor 48 3 ordering information this appendix contains ordering information for the device numbering system. mc9s08mm128 and mc9s08mm64 devices. 3.1 device numbering system example of the device numbering system: 32 gpamp startup time (low-power mode) (tolerance < 1%, vin = 0.5 vp?p, cl = 25 pf, rl = 100k) t startup ?4? us t 33 gpamp startup time (low-power mode) (tolerance < 1%, vin = 0.5 vp?p, cl = 25 pf, rl = 100k) t startup ?1? us t 34 input voltage noise density f=1 khz ? 250 ? nv/ ? hz t 1 all parameters are measured at 3.3 v, cl =4 7 pf across temperature ? 40 to + 105c unless specified. 2 data in typical column was characterized at 3.0 v, 25c or is typical recommended value. table 29. device numbering system device number 1 1 see ta b l e 2 for a complete description of modules included on each device. memory available packages 2 2 see table 30 for package information. flash ram mc9s08mm128 131,072 12,288 64 lqfp 131,072 12,288 80 lqfp 131,072 12,288 81 mapbga mc9s08mm64 65,536 12,288 64 lqfp mc9s08mm32 32768 4096 64 lqfp mc9s08mm32a 32768 2048 64 lqfp table 28. opamp characteristics 1.8 ? 3.6 v (continued) # characteristics 1 symbol min typ 2 max unit c mc temperature range family memory status core (v = ?40 ? c to 105 ?c) (9 = flash-based) 9 s08 (mc = fully qualified) package designator (see table 30 ) approximate flash size in kbytes mm 128 v xx (c = ?40 ?c to 85 ?c) freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
revision history freescale semiconductor 49 3.2 package information 3.3 mechanical drawings table 30 provides the available package types and their document numbers. the latest package outline/mechani cal drawings are available on the mc9s08mm128 se ries product summary pages at http://www.freescale.com . to view the latest drawing, either: ? click on the appropriate link in table 30, or ? open a browser to the freescale ? website ( http://www.freescale.com ), and enter the appropriate document number (from table 30 ) in the ?enter keyword? search box at the top of the page. 4 revision history table 30. package descriptions pin count package type abbreviation designator case no. document no. 64 low quad flat package lqfp lh 840f-02 98ass23234w 80 low quad flat package lqfp lk 917-01 98ass23174w 81 mapbga package map pbga mb 1662-01 98asa10670d table 31. revision history rev date description of changes 0 06/2009 initial release of the data sheet. 1 07/2009 updated mcg and xosc average internal reference frequency. 2 01/2010 revised to include mc9s08mm32 and mc9s08mm32a devices.updated electrical characteristic data. 3 10/2010 updated with the latest characteristic data. added several figures. added the adctypical operation table. freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
revision history freescale semiconductor 50 freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
mc9s08mm128 rev. 3, 10/2010 how to reach us: home page: www.freescale.com e-mail: support@freescale.com usa/europe or locations not listed: freescale semiconductor technical information center, ch370 1300 n. alma school road chandler, arizona 85224 +1-800-521-6274 or +1-480-768-2130 support@freescale.com europe, middle east, and africa: freescale halbleiter deutschland gmbh technical information center schatzbogen 7 81829 muenchen, germany +44 1296 380 456 (english) +46 8 52200080 (english) +49 89 92103 559 (german) +33 1 69 35 48 48 (french) support@freescale.com japan: freescale semiconductor japan ltd. headquarters arco tower 15f 1-8-1, shimo-meguro, meguro-ku, tokyo 153-0064 japan 0120 191014 or +81 3 5437 9125 support.japan@freescale.com asia/pacific: freescale semiconductor china ltd. exchange building 23f no. 118 jianguo road chaoyang district beijing 100022 china +86 10 5879 8000 support.asia@freescale.com for literature requests only: freescale semiconductor literature distribution center http://compass.freescale.net/go/168063291 1-800-441-2447 or 1-303-675-2140 fax: 1-303-675-2150 ldcforfreescalesemiconductor@hibbertgroup.com information in this document is provided solely to enable system and software implementers to use freescale semiconduc tor products. there are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document. freescale semiconductor reserves the right to make changes without further notice to any products herein. freescale semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does freescale semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclai ms any and all liability, including without limitation consequential or incidental damages. ?typical? parameters that may be provided in freescale semiconductor data shee ts and/or specificati ons can and do vary in different applications and actual performance may vary over time. all operating parameters, including ?typicals?, must be validated for each customer application by customer?s technical experts. freescale semiconductor does not convey any license under its patent rights nor the rights of others. freescale semiconductor products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the freescale semiconductor product could create a situation where personal injury or death may occur. should buyer purchase or use freescale semiconductor products for any such unintended or unauthorized application, buyer shall indemnify and hold freescale semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that freescale semiconductor was negligent regarding the design or manufacture of the part. freescale? and the freescale logo are trademarks of freescale semiconductor, inc. all other product or service names are the property of their respective owners. ? freescale semiconductor, inc. 2009-2010. all rights reserved. freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.


▲Up To Search▲   

 
Price & Availability of MC9S08MM128VLH64

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X